home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d17 / edit_pdm.arc / PRINTDM.DOC < prev    next >
Text File  |  1991-03-29  |  6KB  |  213 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                          PrintDM Version 1.0
  10.                                   by
  11.                               Softronix
  12.                                (c) 1991
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.              PrintDM - License and Disclaimer Statement
  22.                      Copyright (c) 1991 Softronix
  23.                          All rights reserved.
  24.  
  25.  
  26. PrintDM, Print Dot Matrix, is distributed as a user-supported
  27. software product.  It is designed as a companion tool for use with
  28. both EditPCB and EditSCH.  It replaces completely PrintPCB and
  29. PrintSCH.  You may copy and distribute PrintDM and its accompanying
  30. files freely, as long as the files are distributed together
  31. unaltered.  No registration fee is requested for PrintDM.
  32.  
  33. PrintDM is distributed "as is" and without any express or implied
  34. warranties. Because of the diversity of conditions and hardware under
  35. which this program may be used, no warranty of fitness for a
  36. particular purpose is offered.  The user is advised to test the
  37. program thoroughly before relying on it.  The user assumes the entire
  38. risk of using the program.  Any liability of Softronix is limited
  39. exclusively to product replacement.
  40.  
  41.  
  42.  
  43. 1.  Introduction
  44.  
  45. PrintDM is a user-supported print package and is used to print output
  46. from either EditPCB or EditSCH.  It was developed to provide a low
  47. cost and professional method of producing PCBs and schematics and
  48. distributing these designs to others via floppies or BBSs.
  49.  
  50. An IBM compatible equipped with 640K and a PrintDM compatible printer
  51. are the only minimum mandatory hardware required to run PrintDM;
  52. however, a hard disk is strongly recommended.
  53.  
  54. PrintDM supports a wide range of laser and dot-matrix printers
  55. enabling almost anyone with an output device to generate PCB artwork
  56. or schematics.
  57.  
  58. PrintDM is one part of Softronix's design packages.
  59.  
  60.  
  61. 1.1  Getting Started
  62.  
  63. PrintDM is a stand-alone print utility used to generate PCB artwork,
  64. drill plans, or schematics.  PrintDM distinguishes between a PCB or
  65. schematic by its file extension.  A filename ending in ".PCB" is
  66. interpreted as a PCB produced by EditPCB.  A filename ending in
  67. ".SCH" is interpreted as a schematic produced by EditSCH.  PrintPCB
  68. or PrintSCH are no longer needed.  The GDHEAD.PS - PostScript support
  69. file - is no longer necessary when printing designs.
  70.  
  71. The command-line parameters are NOT case-sensitive.  The command-
  72. line syntax for PrintDM is shown below:
  73.  
  74.  
  75.      PrintDM [ options ] file
  76.            -O device
  77.            -X number
  78.            -Y number
  79.            -M mode
  80.            -P port
  81.            -S scale
  82.            -T scale
  83.            -R scale
  84.            -L number
  85.  
  86.  
  87. 1.1.1 -O device option
  88.  
  89. This option defines the output device type.  Currently, PrintDM
  90. supported devices are:
  91.  
  92.      FX - Epson-compatible 9-pin dot matrix printers
  93.      LQ - Epson-compatible 24-pin dot matrix printers
  94.      LJ - HP LaserJet
  95.      PS - Postscript Printers
  96.  
  97.  
  98. 1.1.2  -X and -Y option
  99.  
  100. This option moves the print origin from 0,0 to a user defined
  101. location.  The units are in mils.  One mil equals one one-thousandth
  102. (1/1000) of an inch.
  103.  
  104.  
  105. 1.1.3  -M option
  106.  
  107. This option sets the print resolution.  Currently, PrintDM supports
  108. three resolution modes: Lo, Med, and Hi.  Lo resolution is useful for
  109. quick check plots. Med and Hi resolution are used to generate artwork
  110. suitable for PCB fabrication.  If the PS device is selected, all
  111. plots are generated with a resolution setting of Hi.  If no option is
  112. given, artwork is generated in low resolution mode.
  113.  
  114.  
  115. 1.1.4  -P option
  116.  
  117. This option defines the output port location.  Currently PrintDM
  118. supports the following port locations: LPT1, LPT2, COM1, COM2, and
  119. FILE.  PrintDM does not change serial port options (i.e. baud rate). 
  120. You must have these options set prior to printing.  If this option is
  121. not used, output will go to LPT1.
  122.  
  123. If the FILE option is chosen, PrintDM will generate output to a file
  124. called PLOTFILE instead of sending the output directly to the output
  125. device.  This option is useful when you wish to print the artwork
  126. elsewhere or later.
  127.  
  128.  
  129. 1.1.5  -S option
  130.  
  131. This option is used to scale artwork.  A floating point number is
  132. legal with this option.
  133.  
  134.  
  135.  
  136. 1.1.6  -T option
  137.  
  138. This option is used to scale trace widths.  A floating point number
  139. is legal with this option.
  140.  
  141.  
  142. 1.1.7  -R option
  143.  
  144. This option is used to scale pin and hole diameters.  A floating
  145. point number is legal with this option.
  146.  
  147.  
  148. 1.1.8  -L option
  149.  
  150. This option is used to select which layers are printed.  Numbers from
  151. 0 to 7 are listed together without spaces to select layers.  If this
  152. option is not used or schematic is printed, all layers are printed.
  153.  
  154.  
  155. 1.2  PrintDM Command-line Examples
  156.  
  157. An example PCB is included with EditPCB Intro.  Below are some 
  158. command-line examples for plotting the file.
  159.  
  160. PrintDM -O LQ -p FILE example.pcb
  161.  
  162. This line generates PCB artwork for the example.pcb.  The output is
  163. for an Epson 24-pin printer.  The output is 1X the actual size with
  164. LO resolution.
  165.  
  166. PrintDM -Ofx -S 2.0 -m HI -L012567 example.pcb
  167.  
  168.  
  169. This line generates PCB artwork for the example.pcb.  The output is
  170. for an Epson 9-pin printer and is 2X the actual size. The plot
  171. resolution is HI.  Layers 0,1,2,5,6 and 7 are printed.
  172.  
  173.  
  174. 1.3  PCB/SCH Readme File Format
  175.  
  176. When distributing PCBs and schematics created using EditPCB or
  177. EditSCH Softronix recommends a that PCBREAD.ME or SCHREAD.ME file
  178. accompany the design file.  The READ.ME file format is shown below:
  179.  
  180.  
  181.      Date:             PCB/SCH date of creation/release
  182.  
  183.      Name:             Name of the PCB/SCH design file
  184.  
  185.      Type:             Single or Double-Sided, Silkscreen, solder
  186.                        mask, etc.
  187.  
  188.      File Origin:      Location of lower left corner of PCB or SCH
  189.  
  190.      Created by:       Version of EditPCB or EditSCH used to create
  191.                        the PCB.
  192.  
  193.      Description:      A detailed description of the design.
  194.  
  195.      Ex. Command-Line: Example command-lines for producing the
  196.                        Output.
  197.  
  198.      Comments:         Any additional comments, hints, or
  199.                        restrictions.
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208. Acknowledgements:
  209. PostScript is a registered trademark of Adobe Systems, Inc.
  210. IBM is a registered trademark of International Business Machines
  211. Corporation.
  212. Printer names are trademarks of their respective manufacturers.
  213.